GPU-based visualization of domain-coloured algebraic Riemann surfaces

نویسنده

  • Stefan Kranich
چکیده

We examine an algorithm for the visualization of domain-coloured Riemann surfaces of plane algebraic curves. The approach faithfully reproduces the topology of the surface and also preserves some of its geometry. We discuss how the algorithm can be implemented efficiently in OpenGL with geometry shaders, and (less efficiently) even in WebGL with multiple render targets and floating point textures. As examples, we look at the complex square root and the folium of Descartes. For the folium of Descartes, the visualization reveals features of the algebraic curve which are not obvious from its equation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-time ray casting of algebraic B-spline surfaces

Piecewise algebraic B-spline surfaces (ABS surfaces) are capable of modeling globally smooth shapes of arbitrary topology. These can be potentially applied in geometric modeling, scientific visualization, computer animation and mathematical illustration. However, real-time ray casting the surface is still an obstacle for interactive applications, due to the large amount of numerical root findin...

متن کامل

The resultant on compact Riemann surfaces

We introduce a notion of resultant of two meromorphic functions on a compact Riemann surface and demonstrate its usefulness in several respects. For example, we exhibit several integral formulas for the resultant, relate it to potential theory and give explicit formulas for the algebraic dependence between two meromorphic functions on a compact Riemann surface. As a particular application, the ...

متن کامل

Automatic Generation of Riemann Surface Meshes

Riemann surfaces naturally appear in the analysis of complex functions that are branched over the complex plane. However, they usually possess a complicated topology and are thus hard to understand. We present an algorithm for constructing Riemann surfaces as meshes in R from explicitly given branch points with corresponding branch indices. The constructed surfaces cover the complex plane by th...

متن کامل

Riemann Surfaces, Plane Algebraic Curves and Their Period Matrices

The aim of this paper is to present theoretical basis for computing a representation of a compact Riemann surface as an algebraic plane curve and to compute a numerical approximation for its period matrix. We will describe a program Cars ((3]) that can be used to deene Riemann surfaces for computations. Cars allows one also to perform the Fenchel{Nielsen twist and other deformations on Riemann ...

متن کامل

Compact Riemann Surfaces: a Threefold Categorical Equivalence

We define and prove basic properties of Riemann surfaces, which we follow with a discussion of divisors and an elementary proof of the RiemannRoch theorem for compact Riemann surfaces. The Riemann-Roch theorem is used to prove the existence of a holomorphic embedding from any compact Riemann surface into n-dimensional complex projective space Pn. Using comparison principles such as Chow’s theor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1507.04571  شماره 

صفحات  -

تاریخ انتشار 2015